Medical Dictionary
cat louse
noun
Medical Definition of CAT LOUSE
: a biting louse (Felicola subrostratus) of the family Trichodectidae common on cats especially in warm regions
Seen & Heard
What made you want to look up cat louse? Please tell us where you read or heard it (including the quote, if possible).